electronic logging - French English Dictionary